to sign a contract - Anglais Synonymes Dictionnaire